/**
 * 这是一个公共的枚举值文件
 * 该文件存放的都是业务所需要的公用枚举列表。以及枚举类型
 */

/**
 * 自动添加好友添加状态枚举值
 * @desc "全部状态" : 0
 * @desc "未发送" : 1
 * @desc "已发送" : 2
 * @desc "发送失败" : 3
 * @desc "已通过" : 4
 * @desc "已是好友" : 5
 */
export const WEICHAT_SRARUS_LIST = [
    {
        label: '全部状态',
        value: 0
    },
    {
        label: '未发送',
        value: 1
    },
    {
        label: '已发送',
        value: 2
    },
    {
        label: '发送失败',
        value: 3
    },
    {
        label: '已通过',
        value: 4
    },
    {
        label: '已是好友',
        value: 5
    }
]
/**
 * 自动添加好友添加状态枚举值
 * @desc "全部状态" : 0
 * @desc "未发送" : 1
 * @desc "已发送" : 2
 * @desc "发送失败" : 3
 * @desc "已通过" : 4
 * @desc "已是好友" : 5
 */
export const WEICHAT_SRARUS_MAP = {
    0: '全部状态',
    1: '未发送',
    2: '已发送',
    3: '发送失败',
    4: '已通过',
    5: '已是好友'
}

/**
 * 选择标签的类型枚举值
 * @desc "包含以下任一标签" : 1
 * @desc "包含以下所有标签" : 2
 * @desc "不包含以下任一标签" : 3
 * @desc "不包含以下所有标签" : 4
 * @desc "标签为空" : 5
 * @desc "标签不为空" : 6
 */
export const SELECT_LABEL_TYPE = [
    {
        label: '包含以下任一标签', 
        value: 1
    },
    {
        label: '包含以下所有标签', 
        value: 2
    },
    {
        label: '不包含以下任一标签', 
        value: 3
    },
    {
        label: '不包含以下所有标签', 
        value: 4
    },
    {
        label: '标签为空', 
        value: 5
    },
    {
        label: '标签不为空', 
        value: 6
    }
]

/**
 * 选择标签的类型枚举值
 * @desc "包含以下任一标签" : 1
 * @desc "包含以下所有标签" : 2
 * @desc "不包含以下任一标签" : 3
 * @desc "不包含以下所有标签" : 4
 * @desc "标签为空" : 5
 * @desc "标签不为空" : 6
 */
export enum SELECT_LABEL_TYPE_MAP {
    '包含以下任一标签' = 1,
    '包含以下所有标签' = 2,
    '不包含以下任一标签' = 3,
    '不包含以下所有标签' = 4,
    '标签为空' = 5,
    '标签不为空' = 6,
}